wish-fulfilling tree - Turkish English Dictionary